home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
039a
/
rmtc01.zip
/
WRITEBGF.C
< prev
next >
Wrap
Text File
|
1991-11-02
|
1KB
|
33 lines
/* ************************************************ */
/* WriteBgf.c */
/* Purpose : Creates a BGF file */
/* Compiler: Turbo C V2.0 */
/* Date : Oct 31, 1991 */
/* ************************************************ */
#include <graphics.h>
#include <stdio.h>
#include <alloc.h>
main()
{
void *ImgBuf;
FILE *F;
int driver, mode, size;
driver=EGA;
mode=EGAHI;
initgraph(&driver, &mode, ""); /* Set path to your EGAVGA.BGI */
setcolor(WHITE);
rectangle(300,120,349,169);
setfillstyle(XHATCH_FILL,LIGHTBLUE);
bar(301,121,348,168);
size=imagesize(300,120,349,169);
ImgBuf = malloc(size);
getimage(300,120,349,169,ImgBuf);
F=fopen("sample.bgf","wb"); /* Sample.bgf will be in current */
fwrite(ImgBuf,size,1,F); /* directory. */
fclose(F);
free(ImgBuf);
getch();
closegraph();
}